html,body{
  width:100%;
}
.wrapper{
  width:1200px;
  margin:auto;
}
header{
  #overTop{
    background:#f2f2f2;
    height:36px;
    line-height:36px;
    span,a{
      font-size:13px;
      color:#959595;
      float:left;
      margin-right:20px;
    }
    .overTop_left{
      float:left;
      a{
        cursor:pointer;
      }
      a:hover{
        color:#fc4c65;
      }
    }
    .overTop_right{
      float:right;
      a{
        float:right;
        line-height:26px;
        margin-top:5px;
        border-radius:3px;
        em{
          padding:2px;
        }
        //background:#fc4c65;
      }
      a:hover{
        background:#fc4c65;
        color:white;
      }
      a#mysp:hover #myinfor{
        display:block;
      }
      a#mysp{

        position:relative;
        #myinfor{
          display:none;
          color:black;
          text-align:center;
          background:white;
          z-index:99;
          border:2px solid #fc4c65;
          position:absolute;
          line-height:32px;
          height:64px;
          width:74px;
          p:nth-of-type(1){
            border-bottom:1px solid lightgrey;
          }
          p:hover{
            color:#fc4c65;
          }
        }
      }
      a#mysp:hover{

      }
      span{
        float:right;
        margin:0 5px;
      }
    }
  }
  #head{
    height:150px;
    border-bottom:4px solid #fc4c65;
    h1{
      float:left;
      margin-top:40px;
      margin-right:80px;
      height:62px;
      width:176px;
      a,img{
        height:100%;
        width:100%;
      }
    }
    .freecar{
      float:left;
      width:167px;
      height:31px;
      margin-top:55px;
      img{
        height:100%;
        width:100%;
      }
    }

  }
}






footer{
  margin-top:50px;
  //padding-bottom:100px;
  #footNav{
    //padding:0 ;
    ul{
      height:70px;
      padding:25px 0;
      background:#efefef;
      li{
        //width:250px;
        float:left;
        //height:70px;
        padding:0 70px;
        .icon:nth-of-type(1){background:url("../../images/index_icon.png") no-repeat -98px -65px; }
        .icon:nth-of-type(2){background:url("../../images/index_icon.png") no-repeat -98px -130px; }
        .icon:nth-of-type(3){background:url("../../images/index_icon.png") no-repeat -98px -195px; }
        .icon{
          height:65px;
          width:65px;
          float:left;

        }
        .method{
          margin-left:20px;
          float:left;
          color:#595757;
          >a{
            color:#595757;
            font-size:16px;
            font-weight:bold;
            line-height:30px;
          }
          p{
            font-size:12px;
            line-height:20px;
            font-weight:100;
          }

        }
      }
    }
  }
  #abSp{
    color:#595757;
    height:146px;
    margin-top:20px;
    padding-left:20px;
    .helpLink{
      width:418px;
      height:100%;
      float:left;
      .imgBox{
        height:100%;
        float:left;
        margin-right:10px;
        img{
          height:100%;
        }
      }
      div{
        float:left;
        a{
          color:#595757;
          font-weight:bold;
          line-height:36px;
        }
        p{
          width:300px;
          font-size:14px;
          //color:black;
          line-height:22px;
        }
      }
    }
    ul{
      padding:0 20px;
      line-height:30px;
      float:left;
      li:nth-of-type(1){
        font-size:18px;
        font-weight:bold;
        color:#595757;
      }
      li{
        font-size:14px;
        a{
          color:#595757;
        }
        a:hover{
          color:#fc4c65;
        }

      }
    }
  }
  .bottomDev{
    .permission{
      padding:40px 0;
      line-height:30px;
      font-size:13px;
      text-align:center;
      a{
        display:inline-block;
        color:#595757;
      }
      a:hover{
        color:#fc4c65;
      }
    }
    .brand{
      height:50px;
      padding:20px 0;
      position:relative;
      p{
        position:absolute;
        width:660px;
        left: 50%;
        margin-left:-330px;
        //top: 0;left: 0;right: 0; bottom:0;
        //margin:auto;
        img{
          float:left;
          margin-left:40px;
        }
      }
    }
  }
  .end{
    margin-top:50px;
    height:30px;
    background:#f12e24;
  }
}